technical component of an insured service - Español Inglés Diccionario